station house – Deutsch–English translations

🇬🇧 en de 🇩🇪

station house noun

  • area headquarters for police.
Polizeiposten, Polizeirevier
Wiktionary Links